testify in someone's favour - Español Inglés Diccionario